oxeye bean
noun
: the large orbicular brown seed of a tall tropical American woody vine (Mucuna urens) having flat bristly pods
also
: the vine producing this seed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share